<?php
/**
 * @brief Klasa generująca formularz logowania
 */
class Application_Form_Login extends Zend_Form
{
    /**
     * @brief Metoda inicjująca
     * 
     * Metoda generująca obligatoryjne kontrolki formularza logowania.
     */
    public function init()
    {
        $this->setMethod('post');
        //okreslenie docelowej akcji
        $this->setAction('process-login');  
        // dodanie pola na login użytkownika
        $this->addElement('text','login',array(
            'label'     => 'Login:',
            'required'  => true,
            'filters'   => array('StringTrim'),
            )
        );
        //dodanie pola na hasło
        $this->addElement('password','password',array(
            'label'         => 'Hasło:',
            'required'      => true,
            'filters'       => array('StringTrim'),
        ));
        
        //dodanie przycisku akceptacyjnego
        $this->addElement('submit','submit',array(
           'ignore'=>true, 
           'label'=>'Logowanie',
        ));
    }


}

